plot of land with abundant herbs - İspanyolca İngilizce Sözlük